首页> 外文OA文献 >Using programming protocols to investigate the effects of manipulative computer models on student learning
【2h】

Using programming protocols to investigate the effects of manipulative computer models on student learning

机译:使用编程协议调查操纵性计算机模型对学生学习的影响

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。
获取外文期刊封面目录资料

摘要

This study addressed two important instructional issues regarding programming education: what novices must learn in order to achieve programming success and how learning experiences should be organized to help novices acquire programming knowledge. The primary goals of this investigation were (1) to document programming behavior in an attempt to learn more about the novice\u27s preconceptions and intuitions about programming and (2) to evaluate the effects of a manipulative computer-based model on student learning;The study was conducted using a posttest quasi-experimental design. Students assigned to the treatment group completed a series of \u22programming-like\u22 computer tasks using a manipulative model of computer memory operations while students in the control group completed a placebo computer activity. Two posttests were administered following instruction and programming activities on Pascal programming concepts. Students were allowed to enter three of their posttest solutions into the computer and run and modify them. On-line histories of these programming sessions were maintained;The primary evaluation technique used in the study was to document the characteristic features of each student\u27s initial and final solution efforts as well as any intermediate programming problems. Analyses that compared the number of students in the treatment group exhibiting a selected feature to the number of students in the control group exhibiting the same feature were then performed. Mean posttest scores of the two experimental groups were also compared for the second posttest;Due to the exploratory nature of the study and the small sample size employed, the findings were considered tentative. Conclusions of the study concerning the preconceptions and intuitions of novice programmers were that novices (1) possess inaccurate models of computer operations and (2) appear to expect information to be processed by computers as it is by humans. Conclusions about the effects of the manipulative model were that (1) the model did promote learning and (2) this learning was not measurable by using standard scoring procedures.
机译:这项研究解决了有关编程教育的两个重要的指导性问题:新手必须学习什么才能获得编程成功,以及如何组织学习经验来帮助新手获得编程知识。这项调查的主要目标是(1)记录编程行为,以尝试了解有关新手的编程观念和直觉;以及(2)评估基于计算机的操纵性模型对学生学习的影响;研究是使用后测准实验设计进行的。分配给治疗组的学生使用计算机记忆操作的操纵模型完成了一系列类似于编程的计算机任务,而对照组的学生则完成了安慰剂计算机活动。在Pascal编程概念的指导和编程活动之后,进行了两次后测。允许学生在计算机中输入他们的三个后测解决方案,然后运行和修改它们。保留了这些编程课程的在线历史记录;研究中使用的主要评估技术是记录每个学生最初和最终的解决方案工作以及任何中间编程问题的特征。然后进行分析,将治疗组中表现出所选特征的学生人数与对照组中表现出相同特征的学生人数进行比较。还比较了两个实验组的第二次测验的平均测验分数;由于研究的探索性和所用的样本量小,这些发现被认为是试验性的。有关新手程序员的先入之见和直觉的研究结论是,新手(1)拥有不正确的计算机操作模型,并且(2)似乎期望信息可以像人一样由计算机处理。关于操纵模型的效果的结论是:(1)该模型确实促进了学习,并且(2)使用标准评分程序无法测量该学习。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号